; Battle messages

00:F6F6  4A 38  TST.B   ($CC60)                  A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=0000E6C0 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnZvc
00:F6FA  67 0C  BEQ     #$0C [00:F708]           A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=0000E6C0 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnZvc
(..)

; World / stage

00:F708  D0 40  ADD.W   D0,D0                    A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=0000E6C0 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnZvc
00:F70A  32 38  MOVE.w  ($CD3C),D1               A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=0000E6C0 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnZvc
00:F70E  E5 49  LSL.W   #2,D1                    A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=00000001 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:F710  D2 78  ADD.W   ($CD3E),D1               A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=00000004 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:F714  E7 49  LSL.W   #3,D1                    A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=00000004 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:F716  D0 41  ADD.W   D1,D0                    A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260000 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc

; Offset tables (4 16-bit values)
; - 1E7622-1E7722

00:F718  41 F9  LEA     ($001E7622),A0           A0=FFFF85F8 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260020 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:F71E  30 30  MOVE.w  $00(A0,D0),D0            A0=001E7622 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260020 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc

; Special flag value ($8000)

00:F722  6A 08  BPL     #$08 [00:F72C]           A0=001E7622 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260100 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:F724  42 38  CLR.B   ($D1A6)                  A0=001E7622 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00268311 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xNzvc
00:F728  02 40  ANDI.W  #$7FFF,D0                A0=001E7622 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00268311 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnZvc

00:F72C  D0 C0  ADDA.W  D0,A0                    A0=001E7622 A1=001E6041 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=00FF66BE A7=00FFFE68 D0=00260100 D1=00000020 D2=0000FFFF D3=0000E6B0 D4=0000E6A2 D5=0000FFFF D6=0000000B D7=00000000 xnzvc

; =========================================================================================
; *****************************************************************************************
; *****************************************************************************************
; =========================================================================================

; Battle defeat

00:B31E  D0 40  ADD.W   D0,D0                    A0=FFFFE9BA A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=00000001 D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xNzvc
00:B320  65 16  BCS     #$16 [00:B338]           A0=FFFFE9BA A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=00000002 D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B322  30 3B  MOVE.w  $06(PC,D0),D0            A0=FFFFE9BA A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=00000002 D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B326  4E FB  JMP     $02(PC,D0)               A0=FFFFE9BA A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=0000000E D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
(..)

; 16-bit offset table
; - 1EB110-1EB120
; - code @ (B508)

00:B338  41 F9  LEA     ($001EB110),A0           A0=FFFFE9BA A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=0000000E D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B33E  30 38  MOVE.w  ($CD3C),D0               A0=001EB110 A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=0000000E D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B342  D0 40  ADD.W   D0,D0                    A0=001EB110 A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=00000001 D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B344  30 30  MOVE.w  $00(A0,D0),D0            A0=001EB110 A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=00000002 D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B348  D0 C0  ADDA.W  D0,A0                    A0=001EB110 A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=000001EC D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc

00:B34A  2F 08  MOVE.l  A0,-(A7)                 A0=001EB2FC A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFF00 D0=000001EC D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc
00:B34C  61 00  BSR     #$3516 [00:E864]         A0=001EB2FC A1=00FF5F14 A2=001BCC20 A3=00022984 A4=FFFFB15C A5=00027000 A6=FFFFB0E2 A7=00FFFEFC D0=000001EC D1=00006701 D2=00000078 D3=00000000 D4=00000009 D5=0000FFFF D6=0000000B D7=00000000 xnzvc

; =========================================================================================
; *****************************************************************************************
; *****************************************************************************************
; =========================================================================================

; Help menu (16-bit offset table)
; - 3EEFC-3EF3C

00:CE16  D0 40  ADD.W   D0,D0                    A0=00000222 A1=00009C60 A2=FFFF9620 A3=00015D7C A4=FFFFB114 A5=00027000 A6=0000762A A7=00FFFEBC D0=00000004 D1=000800B6 D2=012A0007 D3=67EF00B6 D4=00000000 D5=0000FFFF D6=00000120 D7=00000000 xnzvc
00:CE18  41 F9  LEA     ($0003EEFC),A0           A0=00000222 A1=00009C60 A2=FFFF9620 A3=00015D7C A4=FFFFB114 A5=00027000 A6=0000762A A7=00FFFEBC D0=00000008 D1=000800B6 D2=012A0007 D3=67EF00B6 D4=00000000 D5=0000FFFF D6=00000120 D7=00000000 xnzvc
00:CE1E  D0 F0  ADDA.W  $00(A0,D0),A0            A0=0003EEFC A1=00009C60 A2=FFFF9620 A3=00015D7C A4=FFFFB114 A5=00027000 A6=0000762A A7=00FFFEBC D0=00000008 D1=000800B6 D2=012A0007 D3=67EF00B6 D4=00000000 D5=0000FFFF D6=00000120 D7=00000000 xnzvc
00:CE22  48 F8  MOVEM.L {d0-a7}[1f ff],($805E)   A0=0003F586 A1=00009C60 A2=FFFF9620 A3=00015D7C A4=FFFFB114 A5=00027000 A6=0000762A A7=00FFFEBC D0=00000008 D1=000800B6 D2=012A0007 D3=67EF00B6 D4=00000000 D5=0000FFFF D6=00000120 D7=00000000 xnzvc

(see ASM 3F03C)

; =========================================================================================
; *****************************************************************************************
; *****************************************************************************************
; =========================================================================================

; Give up

00:C8F6  41 F9  LEA     ($0003B107),A0           A0=FFFFCD8F A1=FFFFB3A0 A2=FFFFC5CA A3=00015D7C A4=FFFFB114 A5=00027000 A6=0000762A A7=00FFFEBC D0=00000015 D1=00000002 D2=000000C6 D3=00000008 D4=00000012 D5=00000000 D6=00000100 D7=0000FFFF xnzvc
00:C8FC  48 F8  MOVEM.L {d0-a7}[1f ff],($805E)   A0=0003B107 A1=FFFFB3A0 A2=FFFFC5CA A3=00015D7C A4=FFFFB114 A5=00027000 A6=0000762A A7=00FFFEBC D0=00000015 D1=00000002 D2=000000C6 D3=00000008 D4=00000012 D5=00000000 D6=00000100 D7=0000FFFF xnzvc

; =====================================================================================
; =====================================================================================
; =====================================================================================

; Game introduction

01:E35A  41 F9  LEA     ($000328C0),A0           A0=FFFFA912 A1=00000000 A2=00000000 A3=00000000 A4=FFFFB114 A5=00027000 A6=00000000 A7=00FFFF9C D0=00000003 D1=00000007 D2=0000E000 D3=00000040 D4=0000001C D5=80018001 D6=00000000 D7=00000000 xnzvc
01:E360  4E B9  JSR     ($0000FEA4)              A0=000328C0 A1=00000000 A2=00000000 A3=00000000 A4=FFFFB114 A5=00027000 A6=00000000 A7=00FFFF9C D0=00000003 D1=00000007 D2=0000E000 D3=00000040 D4=0000001C D5=80018001 D6=00000000 D7=00000000 xnzvc

; =====================================================================================
; =====================================================================================
; =====================================================================================

00:B152  41 F8  LEA     ($CC63),A0               A0=0000B152 A1=00000000 A2=00000000 A3=00000000 A4=00000000 A5=00027000 A6=00000000 A7=00FFFF58 D0=0000B152 D1=00000000 D2=00000000 D3=00000000 D4=00000000 D5=00000000 D6=00000000 D7=00000000 xnzvc
00:B156  30 38  MOVE.w  ($CC6A),D0               A0=FFFFCC63 A1=00000000 A2=00000000 A3=00000000 A4=00000000 A5=00027000 A6=00000000 A7=00FFFF58 D0=0000B152 D1=00000000 D2=00000000 D3=00000000 D4=00000000 D5=00000000 D6=00000000 D7=00000000 xnzvc
00:B15A  4A 30  TST.B   $00(A0,D0)               A0=FFFFCC63 A1=00000000 A2=00000000 A3=00000000 A4=00000000 A5=00027000 A6=00000000 A7=00FFFF58 D0=00000001 D1=00000000 D2=00000000 D3=00000000 D4=00000000 D5=00000000 D6=00000000 D7=00000000 xnzvc
00:B15E  6A 0A  BPL     #$0A [00:B16A]           A0=FFFFCC63 A1=00000000 A2=00000000 A3=00000000 A4=00000000 A5=00027000 A6=00000000 A7=00FFFF58 D0=00000001 D1=00000000 D2=00000000 D3=00000000 D4=00000000 D5=00000000 D6=00000000 D7=00000000 xNzvc

; RAM error message (zap this?)

00:B160  41 F9  LEA     ($0003B273),A0           A0=FFFFCC63 A1=00000000 A2=00000000 A3=00000000 A4=00000000 A5=00027000 A6=00000000 A7=00FFFF58 D0=00000001 D1=00000000 D2=00000000 D3=00000000 D4=00000000 D5=00000000 D6=00000000 D7=00000000 xNzvc
00:B166  61 00  BSR     #$4B88 [00:FCF0]         A0=0003B273 A1=00000000 A2=00000000 A3=00000000 A4=00000000 A5=00027000 A6=00000000 A7=00FFFF58 D0=00000001 D1=00000000 D2=00000000 D3=00000000 D4=00000000 D5=00000000 D6=00000000 D7=00000000 xNzvc

(..)
(..)

01:BEB8  30 38  MOVE.w  ($CC6A),D0               A0=0001BEF4 A1=0001BDB4 A2=FFFFD1C6 A3=000210A8 A4=00210506 A5=00027000 A6=0000FF68 A7=00FFFE7C D0=00000078 D1=000000D8 D2=0000E000 D3=FFFF0F03 D4=00000024 D5=FFFFFFFF D6=FFFF8000 D7=0000FFFF xNzvc
01:BEBC  4E B8  JSR     ($6302)                  A0=0001BEF4 A1=0001BDB4 A2=FFFFD1C6 A3=000210A8 A4=00210506 A5=00027000 A6=0000FF68 A7=00FFFE7C D0=00000000 D1=000000D8 D2=0000E000 D3=FFFF0F03 D4=00000024 D5=FFFFFFFF D6=FFFF8000 D7=0000FFFF xnZvc
01:BEC0  67 0C  BEQ     #$0C [01:BECE]           A0=0001BEF4 A1=0001BDB4 A2=FFFFD1C6 A3=000210A8 A4=00210506 A5=00027000 A6=0000FF68 A7=00FFFE7C D0=00000000 D1=000000D8 D2=0000E000 D3=FFFF0F03 D4=00000024 D5=FFFFFFFF D6=FFFF8000 D7=0000FFFF xNzvc

; RAM error message

01:BEC2  20 3C  MOVE.l  #$0003B25B,D0            A0=0001BEF4 A1=0001BDB4 A2=FFFFD1C6 A3=000210A8 A4=00210506 A5=00027000 A6=0000FF68 A7=00FFFE7C D0=00000000 D1=000000D8 D2=0000E000 D3=FFFF0F03 D4=00000024 D5=FFFFFFFF D6=FFFF8000 D7=0000FFFF xNzvc
01:BEC8  4E B9  JSR     ($0000FFAE)              A0=0001BEF4 A1=0001BDB4 A2=FFFFD1C6 A3=000210A8 A4=00210506 A5=00027000 A6=0000FF68 A7=00FFFE7C D0=0003B25B D1=000000D8 D2=0000E000 D3=FFFF0F03 D4=00000024 D5=FFFFFFFF D6=FFFF8000 D7=0000FFFF xnzvc

; =====================================================================================
; =====================================================================================
; =====================================================================================

; No gold

00:BA66  41 F9  LEA     ($0003AD54),A0           A0=FFFF8608 A1=001E6041 A2=FFFFC5CA A3=FFFFD24C A4=FFFFB18C A5=00027000 A6=FFFFB0E2 A7=00FFFEBC D0=00AE009F D1=0000E6E4 D2=0000FFFF D3=67EFE6D0 D4=0000E6A3 D5=0000FFFF D6=00000000 D7=00000000 xNZvc
00:BA6C  48 F8  MOVEM.L {d0-a7}[1f ff],($805E)   A0=0003AD54 A1=001E6041 A2=FFFFC5CA A3=FFFFD24C A4=FFFFB18C A5=00027000 A6=FFFFB0E2 A7=00FFFEBC D0=00AE009F D1=0000E6E4 D2=0000FFFF D3=67EFE6D0 D4=0000E6A3 D5=0000FFFF D6=00000000 D7=00000000 xNZvc
00:BA72  41 FA  LEA     $2BA6(PC),A0             A0=0003AD54 A1=001E6041 A2=FFFFC5CA A3=FFFFD24C A4=FFFFB18C A5=00027000 A6=FFFFB0E2 A7=00FFFEBC D0=00AE009F D1=0000E6E4 D2=0000FFFF D3=67EFE6D0 D4=0000E6A3 D5=0000FFFF D6=00000000 D7=00000000 xNZvc
00:BA76  4E B8  JSR     ($0200)                  A0=0000E61A A1=001E6041 A2=FFFFC5CA A3=FFFFD24C A4=FFFFB18C A5=00027000 A6=FFFFB0E2 A7=00FFFEBC D0=00AE009F D1=0000E6E4 D2=0000FFFF D3=67EFE6D0 D4=0000E6A3 D5=0000FFFF D6=00000000 D7=00000000 xNZvc

; =====================================================================================
; =====================================================================================
; =====================================================================================

; Lots of gold - offset ptrs

03:C196  41 E9  LEA     $0008(A1),A0             A0=0003C20A A1=0003C372 A2=FFFFCC76 A3=FFFFA9B4 A4=FFFFB144 A5=00027000 A6=FFFFA9A8 A7=00FFFEAC D0=00030000 D1=00000000 D2=01260006 D3=67EF0004 D4=00000004 D5=0008FFFF D6=00000000 D7=00000000 XnZvc
03:C19A  D0 E9  ADDA.W  $0008(A1),A0             A0=0003C37A A1=0003C372 A2=FFFFCC76 A3=FFFFA9B4 A4=FFFFB144 A5=00027000 A6=FFFFA9A8 A7=00FFFEAC D0=00030000 D1=00000000 D2=01260006 D3=67EF0004 D4=00000004 D5=0008FFFF D6=00000000 D7=00000000 XnZvc
03:C19E  60 0E  BRA     #$0E [03:C1AE]           A0=0003D2CA A1=0003C372 A2=FFFFCC76 A3=FFFFA9B4 A4=FFFFB144 A5=00027000 A6=FFFFA9A8 A7=00FFFEAC D0=00030000 D1=00000000 D2=01260006 D3=67EF0004 D4=00000004 D5=0008FFFF D6=00000000 D7=00000000 XnZvc
